jatropha curcus - English Synonyms Dictionary

jatropha curcus

n.
[1] physic nut